barefooted kicker - Spanish English Dictionary